home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 34
/
Amiga Format CD34 (1998-11-20)(Future Publishing)(GB)[!][Christmas issue].iso
/
-seriously_amiga-
/
programming
/
c
/
mesa-2.6
/
include
/
fd
/
gl.fd
next >
Wrap
Text File
|
1998-10-01
|
17KB
|
505 lines
* "mesamain.library"
##base _mesamainBase
##bias 30
* Core mesa stuff
##public
glClearIndex(c)(fp0)
glClearColor(red,green,blue,alpha)(fp0/fp1/fp2/fp3)
glClear(mask)(d0)
glIndexMask(mask)(d0)
glColorMask(red,green,blue,alpha)(d0/d1/d2/d3)
glAlphaFunc(func,ref)(d0/fp0)
glBlendFunc(sfactor,dfactor)(d0/d1)
glLogicOp(opcode)(d0)
glCullFace(mode)(d0)
glFrontFace(mode)(d0)
glPointSize(size)(fp0)
glLineWidth(width)(fp0)
glLineStipple(factor,pattern)(d0/d1)
glPolygonMode(face,mode)(d0/d1)
glPolygonOffset(factor,units)(fp0/fp1)
glPolygonStipple(mask)(a0)
glGetPolygonStipple(mask)(a0)
glEdgeFlag(flag)(d0)
glEdgeFlagv(flag)(a0)
glScissor(x,y,width,height)(d0/d1/d2/d3)
glClipPlane(plane,equation)(d0/a0)
glGetClipPlane(plane,equation)(d0/a0)
glDrawBuffer(mode)(d0)
glReadBuffer(mode)(d0)
glEnable(cap)(d0)
glDisable(cap)(d0)
glIsEnabled(cap)(d0)
glEnableClientState(cap)(d0)
glDisableClientState(cap)(d0)
glGetBooleanv(pname,params)(d0/a0)
glGetDoublev(pname,params)(d0/a0)
glGetFloatv(pname,params)(d0/a0)
glGetIntegerv(pname,params)(d0/a0)
glPushAttrib(mask)(d0)
glPopAttrib()()
glPushClientAttrib(mask)(d0)
glPopClientAttrib()()
glRenderMode(mode)(d0)
glGetError()()
glGetString(name)(d0)
glFinish()()
glFlush()()
glHint(target,mode)(d0/d1)
glClearDepth(depth)(fp0)
glDepthFunc(func)(d0)
glDepthMask(flag)(d0)
glDepthRange(near_val,far_val)(fp0/fp1)
glClearAccum(red,green,blue,alpha)(fp0/fp1/fp2/fp3)
glAccum(op,value)(d0/fp0)
glMatrixMode(mode)(d0)
##private
glOrthoA(args)(a0)
glOrtho(left,right,bottom,top,near_val,far_val)(fp0/fp1/fp2/fp3/fp4/fp5)
##public
##private
glFrustumA(args)(a0)
glFrustum(left,right,bottom,top,near_val,far_val)(fp0/fp1/fp2/fp3/fp4/fp5)
##public
glViewport(x,y,width,height)(d0/d1/d2/d3)
glPushMatrix()()
glPopMatrix()()
glLoadIdentity()()
glLoadMatrixd(m)(a0)
glLoadMatrixf(m)(a0)
glMultMatrixd(m)(a0)
glMultMatrixf(m)(a0)
glRotated(angle,x,y,z)(fp0/fp1/fp2/fp3)
glRotatef(angle,x,y,z)(fp0/fp1/fp2/fp3)
glScaled(x,y,z)(fp0/fp1/fp2)
glScalef(x,y,z)(fp0/fp1/fp2)
glTranslated(x,y,z)(fp0/fp1/fp2)
glTranslatef(x,y,z)(fp0/fp1/fp2)
glIsList(list)(d0)
glDeleteLists(list,range)(d0/d1)
glGenLists(range)(d0)
glNewList(list,mode)(d0/d1)
glEndList()()
glCallList(list)(d0)
glCallLists(n,type,lists)(d0/d1/a0)
glListBase(base)(d0)
glBegin(mode)(d0)
glEnd()()
glVertex2d(x,y)(fp0/fp1)
glVertex2f(x,y)(fp0/fp1)
glVertex2i(x,y)(d0/d1)
glVertex2s(x,y)(d0/d1)
glVertex3d(x,y,z)(fp0/fp1/fp2)
glVertex3f(x,y,z)(fp0/fp1/fp2)
glVertex3i(x,y,z)(d0/d1/d2)
glVertex3s(x,y,z)(d0/d1/d2)
glVertex4d(x,y,z,w)(fp0/fp1/fp2/fp3)
glVertex4f(x,y,z,w)(fp0/fp1/fp2/fp3)
glVertex4i(x,y,z,w)(d0/d1/d2/d3)
glVertex4s(x,y,z,w)(d0/d1/d2/d3)
glVertex2dv(v)(a0)
glVertex2fv(v)(a0)
glVertex2iv(v)(a0)
glVertex2sv(v)(a0)
glVertex3dv(v)(a0)
glVertex3fv(v)(a0)
glVertex3iv(v)(a0)
glVertex3sv(v)(a0)
glVertex4dv(v)(a0)
glVertex4fv(v)(a0)
glVertex4iv(v)(a0)
glVertex4sv(v)(a0)
glNormal3b(nx,ny,nz)(d0/d1/d2)
glNormal3d(nx,ny,nz)(fp0/fp1/fp2)
glNormal3f(nx,ny,nz)(fp0/fp1/fp2)
glNormal3i(nx,ny,nz)(d0/d1/d2)
glNormal3s(nx,ny,nz)(d0/d1/d2)
glNormal3bv(v)(a0)
glNormal3dv(v)(a0)
glNormal3fv(v)(a0)
glNormal3iv(v)(a0)
glNormal3sv(v)(a0)
glIndexd(c)(fp0)
glIndexf(c)(fp0)
glIndexi(c)(d0)
glIndexs(c)(d0)
glIndexub(c)(d0)
glIndexdv(c)(a0)
glIndexfv(c)(a0)
glIndexiv(c)(a0)
glIndexsv(c)(a0)
glIndexubv(c)(a0)
glColor3b(red,green,blue)(d0/d1/d2)
glColor3d(red,green,blue)(fp0/fp1/fp2)
glColor3f(red,green,blue)(fp0/fp1/fp2)
glColor3i(red,green,blue)(d0/d1/d2)
glColor3s(red,green,blue)(d0/d1/d2)
glColor3ub(red,green,blue)(d0/d1/d2)
glColor3ui(red,green,blue)(d0/d1/d2)
glColor3us(red,green,blue)(d0/d1/d2)
glColor4b(red,green,blue,alpha)(d0/d1/d2/d3)
glColor4d(red,green,blue,alpha)(fp0/fp1/fp2/fp3)
glColor4f(red,green,blue,alpha)(fp0/fp1/fp2/fp3)
glColor4i(red,green,blue,alpha)(d0/d1/d2/d3)
glColor4s(red,green,blue,alpha)(d0/d1/d2/d3)
glColor4ub(red,green,blue,alpha)(d0/d1/d2/d3)
glColor4ui(red,green,blue,alpha)(d0/d1/d2/d3)
glColor4us(red,green,blue,alpha)(d0/d1/d2/d3)
glColor3bv(v)(a0)
glColor3dv(v)(a0)
glColor3fv(v)(a0)
glColor3iv(v)(a0)
glColor3sv(v)(a0)
glColor3ubv(v)(a0)
glColor3uiv(v)(a0)
glColor3usv(v)(a0)
glColor4bv(v)(a0)
glColor4dv(v)(a0)
glColor4fv(v)(a0)
glColor4iv(v)(a0)
glColor4sv(v)(a0)
glColor4ubv(v)(a0)
glColor4uiv(v)(a0)
glColor4usv(v)(a0)
glTexCoord1d(s)(fp0)
glTexCoord1f(s)(fp0)
glTexCoord1i(s)(d0)
glTexCoord1s(s)(d0)
glTexCoord2d(s,t)(fp0/fp1)
glTexCoord2f(s,t)(fp0/fp1)
glTexCoord2i(s,t)(d0/d1)
glTexCoord2s(s,t)(d0/d1)
glTexCoord3d(s,t,r)(fp0/fp1/fp2)
glTexCoord3f(s,t,r)(fp0/fp1/fp2)
glTexCoord3i(s,t,r)(d0/d1/d2)
glTexCoord3s(s,t,r)(d0/d1/d2)
glTexCoord4d(s,t,r,q)(fp0/fp1/fp2/fp3)
glTexCoord4f(s,t,r,q)(fp0/fp1/fp2/fp3)
glTexCoord4i(s,t,r,q)(d0/d1/d2/d3)
glTexCoord4s(s,t,r,q)(d0/d1/d2/d3)
glTexCoord1dv(v)(a0)
glTexCoord1fv(v)(a0)
glTexCoord1iv(v)(a0)
glTexCoord1sv(v)(a0)
glTexCoord2dv(v)(a0)
glTexCoord2fv(v)(a0)
glTexCoord2iv(v)(a0)
glTexCoord2sv(v)(a0)
glTexCoord3dv(v)(a0)
glTexCoord3fv(v)(a0)
glTexCoord3iv(v)(a0)
glTexCoord3sv(v)(a0)
glTexCoord4dv(v)(a0)
glTexCoord4fv(v)(a0)
glTexCoord4iv(v)(a0)
glTexCoord4sv(v)(a0)
glRasterPos2d(x,y)(fp0/fp1)
glRasterPos2f(x,y)(fp0/fp1)
glRasterPos2i(x,y)(d0/d1)
glRasterPos2s(x,y)(d0/d1)
glRasterPos3d(x,y,z)(fp0/fp1/fp2)
glRasterPos3f(x,y,z)(fp0/fp1/fp2)
glRasterPos3i(x,y,z)(d0/d1/d2)
glRasterPos3s(x,y,z)(d0/d1/d2)
glRasterPos4d(x,y,z,w)(fp0/fp1/fp2/fp3)
glRasterPos4f(x,y,z,w)(fp0/fp1/fp2/fp3)
glRasterPos4i(x,y,z,w)(d0/d1/d2/d3)
glRasterPos4s(x,y,z,w)(d0/d1/d2/d3)
glRasterPos2dv(v)(a0)
glRasterPos2fv(v)(a0)
glRasterPos2iv(v)(a0)
glRasterPos2sv(v)(a0)
glRasterPos3dv(v)(a0)
glRasterPos3fv(v)(a0)
glRasterPos3iv(v)(a0)
glRasterPos3sv(v)(a0)
glRasterPos4dv(v)(a0)
glRasterPos4fv(v)(a0)
glRasterPos4iv(v)(a0)
glRasterPos4sv(v)(a0)
glRectd(x1,y1,x2,y2)(fp0/fp1/fp2/fp3)
glRectf(x1,y1,x2,y2)(fp0/fp1/fp2/fp3)
glRecti(x1,y1,x2,y2)(d0/d1/d2/d3)
glRects(x1,y1,x2,y2)(d0/d1/d2/d3)
glRectdv(v1,v2)(a0/a1)
glRectfv(v1,v2)(a0/a1)
glRectiv(v1,v2)(a0/a1)
glRectsv(v1,v2)(a0/a1)
glVertexPointer(size,type,stride,ptr)(d0/d1/d2/a0)
glNormalPointer(type,stride,ptr)(d0/d1/a0)
glColorPointer(size,type,stride,ptr)(d0/d1/d2/a0)
glIndexPointer(type,stride,ptr)(d0/d1/a0)
glTexCoordPointer(size,type,stride,ptr)(d0/d1/d2/a0)
glEdgeFlagPointer(stride,ptr)(d0/a0)
glGetPointerv(pname,params)(d0/a0)
glArrayElement(i)(d0)
glDrawArrays(mode,first,count)(d0/d1/d2)
glDrawElements(mode,count,type,indices)(d0/d1/d2/a0)
glInterleavedArrays(format,stride,pointer)(d0/d1/a0)
glShadeModel(mode)(d0)
glLightf(light,pname,param)(d0/d1/fp0)
glLighti(light,pname,param)(d0/d1/d2)
glLightfv(light,pname,params)(d0/d1/a0)
glLightiv(light,pname,params)(d0/d1/a0)
glGetLightfv(light,pname,params)(d0/d1/a0)
glGetLightiv(light,pname,params)(d0/d1/a0)
glLightModelf(pname,param)(d0/fp0)
glLightModeli(pname,param)(d0/d1)
glLightModelfv(pname,params)(d0/a0)
glLightModeliv(pname,params)(d0/a0)
glMaterialf(face,pname,param)(d0/d1/fp0)
glMateriali(face,pname,param)(d0/d1/d2)
glMaterialfv(face,pname,params)(d0/d1/a0)
glMaterialiv(face,pname,params)(d0/d1/a0)
glGetMaterialfv(face,pname,params)(d0/d1/a0)
glGetMaterialiv(face,pname,params)(d0/d1/a0)
glColorMaterial(face,mode)(d0/d1)
glPixelZoom(xfactor,yfactor)(fp0/fp1)
glPixelStoref(pname,param)(d0/fp0)
glPixelStorei(pname,param)(d0/d1)
glPixelTransferf(pname,param)(d0/fp0)
glPixelTransferi(pname,param)(d0/d1)
glPixelMapfv(map,mapsize,values)(d0/d1/a0)
glPixelMapuiv(map,mapsize,values)(d0/d1/a0)
glPixelMapusv(map,mapsize,values)(d0/d1/a0)
glGetPixelMapfv(map,values)(d0/a0)
glGetPixelMapuiv(map,values)(d0/a0)
glGetPixelMapusv(map,values)(d0/a0)
##private
glBitmapA(args)(a0)
glBitmap(width,height,xorig,yorig,xmove,ymove,bitmap)(d0/d1/fp0/fp1/fp2/fp3/a0)
##public
glReadPixels(x,y,width,height,format,type,pixels)(d0/d1/d2/d3/d4/d5/a0)
glDrawPixels(width,height,format,type,pixels)(d0/d1/d2/d3/a0)
glCopyPixels(x,y,width,height,type)(d0/d1/d2/d3/d4)
glStencilFunc(func,ref,mask)(d0/d1/d2)
glStencilMask(mask)(d0)
glStencilOp(fail,zfail,zpass)(d0/d1/d2)
glClearStencil(s)(d0)
glTexGend(coord,pname,param)(d0/d1/fp0)
glTexGenf(coord,pname,param)(d0/d1/fp0)
glTexGeni(coord,pname,param)(d0/d1/d2)
glTexGendv(coord,pname,params)(d0/d1/a0)
glTexGenfv(coord,pname,params)(d0/d1/a0)
glTexGeniv(coord,pname,params